package com.wuxianshen.api;

import java.util.Random;
import java.util.Scanner;

/**
 * 题目：
 * 用代码模拟猜数字的小游戏
 * 首页需要产生一个随机数字数，并且一旦产生不再变化。
 * 如果太大了，提示太大，并且重试
 * 如果太小了，提示太小，并且重试
 * 如果猜中了，游戏结束
 */
public class Demo03Random {
    public static void main(String[] args) {
        Random r = new Random();
        int randomNum = r.nextInt(100 ) + 1; // [1,100]
        Scanner sc = new Scanner(System.in);
        while (true){
            System.out.println("请输入你猜测的数字：");
            int guessNum = sc.nextInt();
            if( guessNum >randomNum ){
                System.out.println("太大了，请重试");
            }else if(guessNum<randomNum){
                System.out.println("太小了，请重试");
            }else {
                System.out.println("恭喜您，猜中了");
                break;
            }
        }
        System.out.println("游戏结束。");
    }
}
